import { User } from '../model/user.js'

export class LoginController {
  // 返回当前表所有的数据的方法
  async users() {
    return User.findAll()
  }

  // 登录时只需验证表中是否有该username且password完全对应
  async validateUser(payload) {
    let { username, password } = payload
    const loginUser = await User.findOne({
      where: { username }
    })
    if (loginUser == null) return false
    else {
      console.log('找到该用户', loginUser)
      if (password == loginUser.password) return true
      else return false
    }
  }
}
